$(function () {
    //加载弹出层
    layui.use(['form', 'element'],
        function () {
            layer = layui.layer;
            element = layui.element();
        });

    //初如化背景
    function bgint() {
        if (localStorage.bglist) {
            var arr = JSON.parse(localStorage.bglist);// 
            // console.log(arr);
            //全局背景统一
            if (arr['bgSrc']) {
                $('body').css('background-image', 'url(' + arr['bgSrc'] + ')');

                //初始化弹出层背景
            }
            //单个背景逻辑
            // if(arr[location.href]){
            //     $('body').css('background-image', 'url('+arr[location.href]+')');
            // }
        }
    }

    bgint();

    //背景主题功能
    var changerlist = new Swiper('.changer-list', {
        initialSlide: 5,
        effect: 'coverflow',
        grabCursor: true,
        centeredSlides: true,
        slidesPerView: 'auto',
        coverflow: {
            rotate: 50,
            stretch: -10,
            depth: 100,
            modifier: 1,
            slideShadows: false
        }
    });

    //判断是否显示左侧菜单
    $(window).resize(function () {
        width = $(this).width();
        if (width > 960) {
            $('#side-nav').show();
        }
    });

    //背景主题设置展示
    is_show_change = true;
    $('#changer-set').click(function (event) {
        if (is_show_change) {
            $('.bg-out').show();
            $('.bg-changer').animate({top: '-2px'}, 500);
            is_show_change = false;
        } else {
            $('.bg-changer').animate({top: '-75px'}, 500);
            is_show_change = true;
        }

    });

    //背景主题切换
    $('.bg-changer img.item').click(function (event) {
        if (!localStorage.bglist) {
            arr = {};
        } else {
            arr = JSON.parse(localStorage.bglist);
        }
        var src = $(this).attr('src');
        $('body').css('background-image', 'url(' + src + ')');

        url = location.href;

        // 单个背景逻辑
        // arr[url]=src;

        // 全局背景统一
        arr['bgSrc'] = src;
        // console.log(arr);

        localStorage.bglist = JSON.stringify(arr);

    });

    //背景初始化
    $('.reset').click(function () {
        localStorage.clear();
        layer.msg('初如化成功', function () {
        });
    });


    //背景切换点击空白区域隐藏
    $('.bg-out').click(function () {
        $('.bg-changer').animate({top: '-110px'}, 500);
        is_show_change = true;
        $(this).hide();
    });


    //窄屏下的左侧菜单隐藏效果
    $('.container .open-nav i').click(function (event) {
        $('#side-nav').toggle(200);
        // $('.wrapper .left-nav').toggle(400)
    });

});

/*弹出层*/

/*
    参数解释：
    title   标题
    url     请求的url
    id      需要操作的数据id
    w       弹出层宽度（缺省调默认值）
    h       弹出层高度（缺省调默认值）
*/
function x_admin_show(title, url, w, h) {
    if (title == null || title == '') {
        title = false;
    }
    if (url == null || url == '') {
        url = "404.html";
    }
    if (w == null || w == '') {
        w = 800;
    }
    if (h == null || h == '') {
        h = ($(window).height() - 50);
    }
    layer.open({
        type: 2,
        area: [w + 'px', h + 'px'],
        fix: false, //不固定
        maxmin: true,
        shadeClose: true,
        shade: 0.4,
        title: title,
        content: url
    });
}

// /*关闭弹出框口*/
// function x_admin_close(){
//     var index = parent.layer.getFrameIndex(window.name);
//     parent.layer.close(index);
// }
